launch a rocket - French English Dictionary